package scala.day02

object Demo08Set {
  def main(args:Array[String]):Unit = {
    /**
      * set 集合， 唯一， 无序
      * 默认也是不可变的
      */
    val set = Set(1,2,3,4,5,6,7,8,9)
    println(set)//无序的
    println(set.mkString("\t"))
    println(set.max)
    println(set.min)
    //只要是顺序相关的方法set都没有
    //& 是一个方法
    val s1 = Set(1,2,3,4,5)
    val s2 = Set(4,5,6,7,8)
    println(s1 & s2)//计算集合的交集
    println(s1 | s2)//计算集合的并集
    println(s1 &~ s2)//计算集合的差集
  }
}
